﻿/*页面初始化*/
@charset "utf-8";
body,html{ margin:0 auto; padding:0;height:100%; }
section.wrap{ padding-top:3.2rem; height:auto; min-height: 100%; margin:0px auto;font-size: 0.375rem;line-height: 1.6;position: relative; }
*{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; }
div,p,ul,ol,li{margin:0; padding:0;}
ul,ol,li{ list-style: none; }

.logo{ width:3rem; height:3rem; border-radius:50%; box-shadow:0px -4px 20px #eee; margin:0 auto 1rem; display:flex; justify-content:center; align-items:center;}
.logo .logo_img{ width:2rem; height:2rem; border-radius:25%; overflow: hidden; }
.logo_img   img{ width:100%; height:100%; }
.titel{ text-align: center; } .titel h2{ color:#333; font-size: 0.6rem;}
.install{ display:flex; align-items:center; }
.install a{background-color: #28caad; border-radius:30px;  color:#fff; padding:.12rem .8rem; border:none;margin:2rem auto 0; display:inline-block; text-align: center;}
.download{ float:left; width:50%; }
.weixin{ position: fixed; top:0;width:100%; height:100%; display:none;}
.weixin img{ width:100%; height:100%; }
.ewm{ text-align:center; }
.ewm_img{  width:3rem; height:3rem;   margin:0 auto .5rem; }
.ewm   span{ margin-bottom:.5rem; display:inline-block; }